impulse-transmitting relay - Francés Inglés Diccionario